package top.eggcode.common.lang;

import java.util.Arrays;
import java.util.Map;

/**
 * Map集合工具类
 * Created at 2020/12/18 15:53
 *
 * @author DingJiaQi
 * @version 1.0
 */
public class MapUtil {
    /**
     * 将set映射关系从一个集合移入另一个集合
     *
     * @param sourceProps 源
     * @param targetProps 目标
     * @param keyNames    键名称列表
     */
    public static void moveEntrySet(Map<String, String> sourceProps, Map<String, String> targetProps, String[] keyNames) {
        Arrays.stream(keyNames).forEach(keyName -> targetProps.put(keyName, sourceProps.get(keyName)));
    }
}
